public utilities corporation - Espagnol Anglais Dictionnaire